In anthropology and archaeology, homology is a type of analogy whereby two human beliefs, practices or artifacts are separated by time but share similarities due to genetic or historical connections. Specifically in anthropology, a homology is a structure that is shared through descent from a common ancestor.
The concept was explored by the American archaeologist William Duncan Strong in his direct historical approach to archaeological theory.